boolean expert witness data recovery electronic discovery file recovery ediscovery consulting cryptography e-discovery consultant prochess computer repair encryption expert spencer-brown cryptanalysis security laws of form cryptology computer crypto